Who made this thing?
About the artist:
Hello there, I am Francesca Dare, and I am a VFX artist from London. When I am not hitting movies with rocks to make them shiny, I make greetings cards and comics. This is now the longest comic I have ever made. You can see my other abominable creations here or if you really want to be bored out of your mind, you can follow me on twitter.