megaran

Mega Ran Tours Japan

The game-inspired hip-hop artist Mega Ran took a ten-day trip to Japan recently. You can catch up on the fun with an upcoming documentary and album release.