Kotomora
幽客 (ゆうかく, yuukaku) Japanese meaning: orchid | Kotomora