Fantastic shots of a Japanese Game Land.

(Source: 2chan.net)