Tag: UFO ( Page 1 / 1 )

UFO Catchers in Japan

Crane games are very popular in Japan. They are called UFO catchers and are usually located in arcades and amusement parks with different kinds of prizes. And no, they are not actual UFO, as in space ships, but they are much fun.

Popular Posts

Newest Posts