soraHikari soraHikari 16-02-2022 Arts contestada Moulin Rouge Explain the meaning of quote from movie please “Diamond is no one night stand..that's right ... Diamond is a long term commitment. ”