Jack and the…Dept of Natural Resources?

It seems the Lego guys have have decided to intervene. We walked in to the bathroom tonight and found this. Anyone remember the Doozers from Fraggle Rock? I hope the paper work isn’t going to be a hassle…

Arianna says the guy dressed in white is fronting the money in the yellow chest. A generous benefactor?