Need, no, but do I want – YES!
“Masquerade” is one of the most popular TV shows in Japan. After watching this you may wonder why.
Add this to the, ” I Thought I had seen it all” list.
Dating is not easy for anyone, but this poor guy has a pretty rough night with a beautiful young lady.