I just finished watching this film (I take Thursdays off) and it was most excellent. And before you ask, no, they are not geisha, and yes, it's as much fun as it looks. Great costumes, lots of sex, even some romance. Just perfect.
Of course, it would be nice if the trailer had subtitles, but since it doesn't, I'll tell you that the cherry tree in bloom (sakura) and the goldfish are both highly symbolic in the story. Other than that... eh, I don't want to ruin it.