Starring: freddie annobil dodoo