Nightmare Island? More like Pleasure Island...
Is this what Madison and Reena got up to after defeating Dr. Hastings?!
Art by Salaiix