Where the hell is Pedo?