Deep in the forest live massive beasts, doth demon and protectors of nature; legend tells of a girl raised by such beasts...Wolf Princess$15.00PriceQuantityAdd to Cart