Kotomora
ゴースト (ごーすと, goosuto) Japanese meaning: ghost | Kotomora