The Barnacle is the brainchild of a company called Ideas That Stick. The company believes the giant yellow device is the future of parking enforcement.
Scofflaws, be afraid. Be very afraid.
The device sticks on your entire windshield and cannot be removed until your penalty is paid in full.