Ichor
Location » Ichor appears in 3 issues.
Ichor is an underwater city that was constructed and controlled by HYDRA. During the Skrull Invasion of Earth, Baron Strucker learned that the entire city was crawling with Skrull Infiltrators and so he destroyed it.
Recent topics on Ichor
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment