When sleeping in the inn here, a battle with Fireflies x3 will occur. This battle cannot be escaped.
Sleeping On The Job
Requirements: Joseph is in the party
You'll notice that there are 4 other patrons sleeping in the spare beds in the inn. As you talk to the NPCs around town, that number will gradually decrease until only 1 remains. When this happens, bring Joseph with you and check the TV in the inn to start a battle with Faith, the user of Fireflies. After 1 turn passes, Jotaro will also join your party. After the battle, you'll gain +1FP with Joseph and Jotaro, and occasionally, you'll receive a Badge of Honor. In addition, the Fireflies in town will disappear, and you will no longer be attacked when resting in the inn.
Talk to the girl sitting at the bar, and you'll notice something strange about her style of speaking. Afterwards, you'll be forced into a battle in a desert outside town. If you have Pharoah Sanders with Divine Thunder learned (If you fight Joey at level 40 or greater you learn it automatically), you'll get an extra cutscene before the battle, you also can't get this event on the Submarine Route, as Varanasi is skipped.