The Pulse Today
Japan's TremendousCircus, a radical feminist theatre troupe, uses Gothic Lolita fashion and powerful performances to challenge Japan's misogynistic society.