Uncategorized Cartoon Godzilla Trevor Henderson I m trevor henderson a freelance illustrator and comics maker who lives in toronto