Anilape
Kapijiji

Kapijiji

カピ爺
The eldest capybara in the area where they live.

media.appearsIn (1)