Made in Japan
The most authentic Asian footage ever captured, watch these Geisha whores take on huge cocks every way possible!
Product Information
- Length: 2 hrs. 3 mins.
- Rating: XXX
- Released: Sep 24 2001
- Production Year: 1999
- Empire SKU: 1445706
- Studio: Caballero Home Video