The original suit

No, this is not the Chupacabra any. It's just ... a homeless Chinese in an amazing costume :)









via