User Comments:
Anonymous commented at 2010-12-16 11:02:08 » #547162
The Super Human Samurai Persona Squad!!
2 Points
Flag
Anonymous commented at 2015-01-24 12:38:57 » #1675908
Would of been funnier if they were wearing the Neo-Feathermen costumes.
1 Points
Flag