from game Marvel's Avengers Definitive Edition(Jump to Specific Release)
Discover the location of the Chimera