Sandlot, Bandai
A game set in the Tetsujin/Gigantor universe where you control gigantic robots with a remote control.
Join the community
Loading more games…