The facts regarding the Japan and you can Japanese ladies who drive people towards the such as a madness off disillusionment and you will frustration?