Kotomora
在来種 (zairaishu) Japanese meaning: native species | Kotomora