Dolan the duck doing LSD.
Police duck high on LSD.
Rich Swag Police Golden Duck thats hige on drugs
Doodle or Die is the game of "telephone" with drawing!