“Open for victims, I mean, the public!”
The Tokyo-based label has an eclectic range of graphic-treated pieces and collaborations on the way.
“Well, Clarice — have the lambs stopped screaming?”
Set in 1993, following the events of the original film.
Not your typical movie merch.