Allan Mason is a green alien from a parallel universe