Kotomora
ホシバナモグラ (ほしばなもぐら) Japanese meaning | Kotomora