powerpuff girls. .. Laboratory? pedobear Powerpuff Girls professor