Kotomora
イタドリ (itadori) Japanese meaning: Japanese knotweed | Kotomora