Leucrotta

A voracious hunter that has been known to kill just for pleasure. The Leucrotta is a creature that is shunned and feared by all but the foolish.

16"x20" oil on paper on hardboard