Professor Bannister

Professor Bannister is a Greenlandic evil scientist and the nemesis of Lyla Lolliberry.