Kotomora
ハシナガモグラ (はしながもぐら) Japanese meaning | Kotomora