バビルサ
babirusa

Noun

1. babirusa (Babyrousa babyrussa)