UPDATE AS OF 13:24 +8 GMT: Tokyo Tosho Site is back up. I want my head back Just checked this morning and found out that Tokyo Toshokan, a site where. read more…