NOT MAN PUPPET!!!!

I saw these puppets about a year ago in Ortak bookstore in Glasgow, i was going to buy some for my buddies (super cheap xmas gift!!!) but had forgot my wallet. Went back three days later and they were sold out never to return! I guess word got out among the Glasgow Thrax heads...