Robot Seppuku Crisis!! Dallas, Texas
An American tourist trapped in Tokyo during final battle of Earth, becomes superhero battling Giant Robot Monsters with
total sonic assault and maximum bit rate decimation!
Joe Virus and Amber DeVille provide the soundtrack to the end of time's mega battle for Earth.
Streaming and Download help