Party Parrot as a Service
You can use the PPaaS UI (Not hosted on this server) to create party parrots in a friendlier manner (see its GitHub repo).
https://partyparrot.as-a-service.cc/partyparrot
You can add an overlay that follows the parrot using the overlay query parameter:
https://partyparrot.as-a-service.cc/partyparrot?overlay=http://i.imgur.com/QJ41dQb.png
Here is the result: 
The image is not shown because it is too big and is not rendered in the canvas.
To solve this problem, it is possible to adjust it the overlay with the following parameters:
Here is the result: 
You can adjust the delay between frames using the delay query parameter:
https://partyparrot.as-a-service.cc/partyparrot?delay=20
Here is the result:
You can set the colors for each frame using the colors query parameter:
Here is the result:
You can change the base parrot using /partyparrot/:baseparrot.
The list of supported base parrots is in the baseparrots folder.
Note that the changing the base parrot also supports all the other parameters.
https://partyparrot.as-a-service.cc/partyparrot/rightparrot
Here is the result:
For a bigger party:
_detail.png?)
https://partyparrot.as-a-service.cc/baseparrots returns the list of available parrots.