It was Hasbro who put him on the planet. I was thinking about Flash Sentry and just HAD to make this video. I thought it would be funny. What do you guys think? WHO PUT YOU ON THE PLANET FLASH!??! Enjoy!