Japan's Dododo Land, the most irritating place on Earth | Hacker News Reader