Kotomora
自生植物 (じせいしょくぶつ) Japanese meaning | Kotomora