Let's just leave this place and go to Kikuyo Town, Kyushu, Japan Land. Just a name on the map. Sounds like heaven to me.
Double click to see it bigger!