Ihemtaal looks pretty cool, utkr. Thank you for the release and I'm sorry to hear about the crap time you've had with the community.
For folks who don't want to look it up, it looks like Papa is from Tao Taido and the other two are from BIG FIGHT.