Kotomora
アカマングース (あかマングース) Japanese meaning | Kotomora