Title: Island of Doctor Moreau (1000 Copy Limited Edition)