Man`in Densha

Man`in Densha

Man`in Densha

Title: Man`in Densha
Japanese Title: 満淫電車
Episodes: 3
Released Date: May 27, 2005 till April 24, 2009
Brand: Himajin Planning Ep 1 / Suzuki Mirano Ep 2-3

Based on game by Bishop.

While riding the train, some girls get into trouble.

You may also like...

Leave a Reply