Professor Morrow

Professor Morrow is a character from Tomb Raider comics.