Kotomora
マングース (manguusu) Japanese meaning: mongoose | Kotomora