A fan-fiction author and game programmer that lives in Glendale, CA.
Greetings and bienvenue, I am Michael Ravencroft. Writer and artist. From the obscure, to the known, from Comics, to Tokusatsu, nothing eludes my creative eyes. Hark the Raven.
She's looking at you. Yes you. And she is judging you with her eyes. There is no escape.
The creator of the Spiders and Magic universe and concept. Yay, I guess??