Vocabulary

キイロマングース

yellow mongoose (Cynictis penicillata); red meerkat

noun