Gemma Louise (a.k.a. Phooka) is an animator who lives and works in Cheshire, England. Among other things, she loves to listen to scary stories as she draws. Her hobbies include long walks with her dog in dark, spooky forests and talking to herself in silly voices.
Written by Dimitri Villegas