The Grinch leads a drug bust in Peru