Looks like Tagruato Corp. has taken notice that tagruato.jp site was “hacked”. Thanks for pointing this out Austin. It now displays an all black screen with the following at the top

My guess would that it says something like “Under Construction”, but if anyone knows exactly what it says be sure to let us know.