Christ the Redeemer Statue
Back to Objects Main > Christ the Redeemer StatueReal Identity: Not Applicable
Appearances (Comics): Genesis Part One
Powers/Skills: Not Applicable
Voiced By: Not Applicable
Christ the Redeemer Statue is a famous 98 feet tall art deco statue of Jesus Christ located on the peak of Corcovado Mountain overlooking Rio de Janerio, Brazil.