Pete DaoustJul 24, 2014 8:51 PMWell, he said a MEGA-PERSON, so the only thing I can think of is a huge amount of persons, forming a MEGA-PERSON....But you know me, I might be wwwaaaayyyy in the bushes with this brain of mine :D