Kotomora
在来種 (ざいらいしゅ) Japanese meaning | Kotomora