Man nicknamed "Willy Wonka"; pleads guilty to multiple crimes