Vocabulary

バビルサ

babirusa (Babyrousa babyrussa)

noun