WSS-036 Lemon Tachibana: Intellectual Idiot Sex and Lesbian Torture
Code WSS-036 Length 2:05:37 Released 2007 Added Aug 18, 2025
Lemon Tachibana plays a talented woman who is secretly an idiot. She is teased, tortured with intense lesbian play, and covered in bukkake. The video has five episodes of humiliation and dirty talk.