Remember the Hello Kitty sneakers from Friday? Yeah they can suck it:

These were done up by Fuchsia Lin, who works in the costuming department of Portland Center Stage. I've just been sent a flurry of startling images of her clothing...

...and am trying to find out more. Hit up MOD to know when I know.