ufo catcher

Toyota Made The Largest UFO Catcher On Earth

Toyota Made The Largest UFO Catcher On Earth

UFO Catchera are Sega redemption games. Arcade punters operate a claw and attempt to pull out prizes that range from stuffed animals to instant noodle. Sega didn’t make this particular UFO Catcher. Toyota did.