Full title being (american version) F-3: Frantic, Frustrated & Female. Cute title, actually. But at one point, the heroine swears her intention to orgasm before the setting sun. Swearing some oath before the setting sun is supposed to be sime big, important thing in Japanese fiction/theater.
Apparently, I should just give up on anime influenced wild takes, especially if they're just there to be goofy.