Kotomora
ヨーロッパモグラ (ヨーロッパもぐら) Japanese meaning | Kotomora