Irma Leong
Height: 160 cm
Irma Leong is known for her work on Godzilla (2014), The Predator (2018) and Deadpool (2016).
Irma Leong is known for her work on Godzilla (2014), The Predator (2018) and Deadpool (2016).