Goku; the hero of planet earth, originally sent from Planet Vegeta to conquer us, but now the greatest warrior in the universe, was spotted in Tokyo recently?

For such a powerful and well-known guy, he was quite nice. Taking the time to pose with me for a photo. No one tell him I (was?) am a fan of the Ginyu Force and that I found a Dragon Ball during my first trip to Japan in 2011.