TAIWAN | Monday, 7 July 2014 | Views [227]
Mo Ru Lane expalanation - Mo Ru means Breasts Touch in Chinese. Lots of embarrassed laughter at this corner.