Kotomora
ハリモグラ (はりもぐら, harimogura) Japanese meaning | Kotomora