Illyria (Angel)

Sci fi/Fantasy image by

Victoria Mock

This is a one-of -a-kind sculpture of the God Illyria from the Buffy spin-off, Angel. She stands about 12 inches. If you don't know who this chick is, then run, do not walk, to your nearest Netlixed television and watch Angel. One of my favorite characters in the Whedonverse. She once visited a world with nothing but shrimp. 


Published More than a year ago

Category Fan art



Be the first to favourite this image.

This image is flagged as NSFW

More by Victoria Mock

More images like this