Kotomora
カニクイマングース Japanese meaning | Kotomora