Talk:Superspace Robo Galaxy Demon/@comment-10483040-20150422021741/@comment-6218208-20150423014933

Uhm...what? It was said waaaaaay back in one of the first couple episodes by someone in the show that he's from Hero World.