0941507354df47827013bf672afef97a798d9cb.

I don't know who Pit and Mega Man are supposed to be...I'm guessing Lana is someone from Dragon Ball Z because of the "Akira Toriyama" look to her? But I'm not that familiar with that show.