Spider Lilies

Spider Lilies is 2007 Taiwanese drama starring Isabella Leong and Rainie Yang.


 * The Cam Girl: Jade
 * Queer Romance
 * Storyboard Body: Takeko's lily tattoo.
 * Butch Lesbian: Takeko, at least relative to Jade.