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