“The Jackalopes 2.7” – photomontage – © 2018 – Howard Faxon
Here on the island of Doctor Moreau I have witnessed many strange creations. Animals transformed by the mad doctor. I have done my best to document as many of the unholy creations as I could in hopes that I might escape this place and warn the world about his creations. For ‘Saturdays Critters’ I am revealing one of these creatures. I only hope he can be stopped before he goes too far.
“The Island of Doctor Moreau” is a novel by H. G. Wells published in 1896. There have been multiple movies by the same title based on this book.