Taylor Alexandra Duffy is an inventor and writer from New York. She specializes in pending patents and penning short short stories. This is her third skull and her first comic. www.tayloraduffy.com