User blog comment:ShirazVikram/Shades of Red/@comment-1298206-20110510125331/@comment-3408586-20110511035518

Thank you!

Yes, they are Pokemon, but these are humanized versions of them.