Kotomora
幽霊 (ゆうれい, yuurei) Japanese meaning: ghost | Kotomora