Tagruato?

Strange turn of events. Not sure how long it will last, much less what to make of it, but the following image is what you will find if you visit tagruato.jp.


Did someone say in-game malicious hack?