Kotomora
寄生植物 (kiseishokubutsu) Japanese meaning | Kotomora