Real name Hu Wei. The Yeti is a scientist who unlocked an atavistic trigger gene that transforms men into monsters.
Real name Hu Wei. The Yeti is a scientist who discovered an ancestral gene that metamorphoses men into creatures.