China-focused Satire, Social Commentary, Comics and More

Posts Tagged ‘lost in translation’

Signs of Thought 6


Totally Awesome Picture of the week 53 Is this how you feel? As though you’ve been stripped naked, skewered through the eye sockets and rotated continuously from bright light to roasting flame, flopping lewdly at the mercy of gravity, doing your best to keep what’s left of your eyes on the man with the cleaver, […]

That’s Not English: "Sprots"

Share this: