Pokemon Gaia (v3.2): Rival Battle 3
It's been a while since we've last fought Coulter, so naturally his team is even better than before. His Makuhita has evolved into a Hariyama, still going for Fake Out on the first turn. His Swablu has evolved into an Altaria, which can be a bit tricky to take out unless you're running an ice type. His Roggenrola evolved into a Boldore, I'm still surprised it didn't go for Iron Defense immediately. And of course his starter is fully evolved now.
Starting from this battle onwards, his team will be fully rounded out with its last two members. One of them is a Rotom currently in its base form, which can hit decently hard with Shock Wave and weaken your physical attack with Will-O-Wisp's burn. Lastly he has an eeveelution that is determined by your starter, so he has a Flareon since I chose Piplup (I haven't done too many runs with a starter other than Piplup, so I'm unsure what his other eeveelutions are. I know I've seen him with a Vaporeon at some point though).
The eeveelutions tend to be on the bulky side, but I've never had any personal problems against them.
The reason some of the video lacks sound effects is because there's planned OST for Pokemon Gaia's v4 release (whenever this will be, it seems to be in developmental limbo last time I checked) and I wanted to see how some of the songs would be like played as they're meant to in this version. Please support the creator of the rom hack, Spherical Ice, as the rom hack and OST belong to him. (And if you're reading this, Spherical, and you want the videos removed due to the usage of the unreleased OST, let me know and I'll remove the video)