Yanira Castro + Company February 11, 2005 by Tobi Tobias The curtains fly up—as at a peep show—to reveal a wraithlike figure clad only in panties and a gauzy robe that suggests flayed skin. Village Voice 1/11/05