Planet 51 Wiki
Register
Advertisement
Escape from planet earth ver8 xxlg

Lena is the secondary antagonist of the 2013 film from Escape from Planet Earth. She is BASA's no-nonsense chief. And Gary Supernova's Boss and Scorch's Boss.

Advertisement