I've been spending all my energy battling Bosses to win more Harem Girls... And I'm wondering if they drop at random or based on timing in the storyline.
Clearly timing has something to do with it, but once your in a specific location, like Juy Sea, do they drop at random, or when they are active in the story? Any thoughts?