Modern day Willy Wonka.