Professor Setonix

Professor Setonix is a character from Mystic Island.