Albero Roberts

Albero Roberts is the dark figure that is seen by the 14yr old in Mystery In Major: 2009

Life
Albero was born on the planet Mars in the 1980's and he is likely 25-30. Not much is known about him. In 2003, NYPD arrested him and found out he was a alien from Mars.