Category: suidobashi

Epic giant robot battle scheduled for October 17th

Epic giant robot battle scheduled for October 17th
Are you ready for the world's first giant robot fight? (If your answer to that was "No," who even are
[Read More]