Sunday, November 6, 2011

Oribuccha

The Oribuccha is a small animal known for it's humongous appetite. The small creatures are capable of eating four times their own body weight per 24 hour period. Most sentient races tend to exterminate them on sight, as they have been known to precipitate grave ecological disasters.

No comments:

Post a Comment