babiroussa

n (bio) aina ya nguruwe mwitu wapatikanao SriLanka.