Because the service that Google translates into English is being provided.
Please click the following links if you want to read the English translation of the official page that Shiwasu Touko makes for myself
She named her site "Salphocagoss". It is said that this was made from the word "Sarcophagus" that appears in movie Phenomena.
The mail address has been described on her site. However, it is necessary to be likely to note it because she has the possibility that the languages other than Japanese cannot be understood.