Here’s the Ghost Gym path in Roria Legends / Roria Conquest style games: it’s usually the eighth gym in Crescent Town/Island, and you need to clear the trainers, solve two puzzles, and rotate the building so you can reach Captain B on her platform. Beating her awards the Haunted Badge, cash, and TM65.

How to get through it

  1. Reach Crescent Town/Island and enter the gym.
  1. Beat the gym trainers first.
  1. Solve the two ghost-gym puzzles inside the building.
  1. Rotate the gym structure until the path lines up with Captain B’s platform.
  1. Challenge Captain B and finish the fight.

What to expect

The leader is a Ghost-type specialist, and the fights are reported around levels 77–83, with Captain B’s Gengar able to Mega Evolve. That means Dark and Ghost counters are usually the safest approach, while Normal and Fighting moves tend to be unreliable against Ghost-types unless the game’s mechanics differ.

Fast tips

  • Bring a strong Dark-type attacker if you have one.
  • Carry healing items before entering the final battle.
  • Clear every trainer first, because the gym progression is part of the challenge.
  • If you get stuck, focus on turning the building rather than only searching for hidden doors.

Reward

After beating Captain B, you get ₽26560, the Haunted Badge, and TM65.

TL;DR

Go to Crescent Town, clear the trainers, solve both puzzles, rotate the gym to reach Captain B, then beat the Ghost-type team for the Haunted Badge.