The site is in Japanese...
Either that, or I have the wrong site.
Can someone either put a link to the real site or tell me how to register if that's the real site?

This is what I think it is: global.goonzu.com/