seems as if designed by a Japanese.
I agree though! I think their website has been influenced by and has influenced various Japanese-language sites in my bookmarks. It is a very rectangular style.
I thought the amount of work gone into the website showed a Japanese level work ethic-- hard work and dedication.
Maybe the authors were influenced by the Japanese?