Dr. Maky Makketa

Dr. Maky Makketa is a fictional character and a Rocking University character.