If anyone knows who all these characters are, you've watched a hell of alot more anime (and played more games) than me
Go search Namco x Capcom
Dont remember them with dicks though...
search Rebis Dungeon