Teacher turned rapper Mega Ran played host to the Video Games History Museum booth at E3 2012. Part of his job was to provide entertainment to the swarms of grouchy nerds who schlepped their way to check out the booth's classic video game collection and coin operated, arcade games. Mega Ran did not disappoint as he began the show with a freestyle that included random objects picked from the crowd. Ran also performed his songs "Sephiroth" and "Grow Up" which seemed to energize everyone watching. 

We've got the video right here in case you weren't able to see it yourself. If you did catch it, you'd probably want to see it again anyway.

Mega Ran Freestyle 


"Grow Up"

For more on Mega Ran check out his official site here