Amusement Arcades in Walnut, CA
Japan Arcade