Kotomora
着生植物 (ちゃくせいしょくぶつ) Japanese meaning | Kotomora