UPDATE AS OF 13:24 +8 GMT: Tokyo Tosho Site is back up. I want my head