Kotomora
ハイイロマングース (はいいろマングース) Japanese meaning | Kotomora