That site has an interesting mixture of languages, not just the asian ones like at engrish.com.
The funny thing about engrish in Japan is that it's everywhere. Pretty much all you have to do is just look around, and you'll see some. Like a day spa that my wife, sister, and I walked past, that I just happened to glance at. It said "refleshing", because they think that any word with an "r" sound in the middle should be transliterated as an "l"...
Chris