Owlturd Comix

Owlturd Comix

Shen is the creator of Owlturd Comix and the neighborhood strange man whose unkempt, creepy yard the local kids accidentally knock a baseball into at the start of a horror movie.

ART STYLE: An Artist / Creator
CITY, STATE: Los Angeles, CA