Kotomora
ナリヤラン (nariyaran) Japanese meaning: bamboo orchid | Kotomora