Felix Cruz

Felix Cruz is a lead character of the Disney TV series Soulflake. He is voiced by Chris O'Dowd.