@XDest : Oh I see, mystery solved, thanks. I googled Plastic Chicken and all the results I got were... plastic chickens.
Tari, seriously, thanks for your hard work. If I had the equipment I would offer to help record stuff, it actually sounds like a lot of fun ._.