• Established 1984. Multilingual Communication Service Company

Mysterious Yokai; the Terribly Obscure Monstrous Beings from Japan