Kotomora
モグラ (もぐら, mogura) Japanese meaning: mole | Kotomora