Golf Wang

Next pageArchive



This is a chinese woman condemned to the torturous death of Ling-chi (凌迟). Ling-Chi is a brutalizing form of torture and execution in which chunks of flesh and skin are cut or sliced off from the culprits’ body until death occurs. It was a systematized form of corporal punishment and execution during bygone Chinese eras, stretching from medieval times until 1905,  when it was officially abolished by the government. 

(via horrorhoe)


wow the new spiderman movie looks good

(Source: tvcm, via airlinefoocl)