Kotomora
ハシナガモグラ (hashinagamogura) Japanese meaning | Kotomora