Words Fail Me Linky!
Apparently the place is very weird; this would be consistent with the type of strange thoughts the Japanese tend to have. Whatever, just keep making those Toyotas and Hondas...