85193354
Dec 8, 2010
Jul 5, 2011
NAMCO AMERICA INC.
Subscribe
An amusement game machine where users control remote controlled robots that engage each other by pushing, tilting and flipping other robots