Kotomora
ドロガメ (どろがめ, dorogame) Japanese meaning | Kotomora