Olivia Stewart

Olivia Stewart is a major character in Return of Monster Kid. She is the daughter of Dennis and Machi.