The cast of Inhumans - 2013 includes: Lisa Ann Beley as
Medusa
View page
Attilan is an island in the middle of the Atlantic Ocean that
serves as a home to the Inhumans. Later Black Bolt, king of the
Inhumans, moved it to the Blue Area on the Moon.
View page
Frogs are Amphibians, not humans or reptiles.
View page
The Fantastic Four - 1978 Medusa and the Inhumans 1-4 was
released on: