JLA: Island of Dr. Moreau (2002-) #1

JLA: Island of Dr. Moreau (2002-) #1