Oscar Isaac acted in X-Men: Apocalypse in 2011.
Succinea sanctaehelenae is a species of land snail in the family Succineidae , the amber snails .. Succineidae. Succineidae. Succinea. Succinea. land snail. land snail. It is known commonly as the blushing snail .. It is endemic to the island of Saint Helena in the South Atlantic Ocean .. endemic. Endemism. Saint Helena. Saint Helena. South Atlantic Ocean. South Atlantic Ocean