Kotomora
オーキッド (ookiddo) Japanese meaning: orchid | Kotomora