Quote Originally Posted by Znake View Post
This "Barchioraidos" I have to fight to get the Hero Shield, is he a Boss, Or Rare Encounter. And can I only get one Hero Shield from him. I've got over 1000 Sirens, but I was going to use them on Pink Princesses for the Adamant Armor. On the Ribbon, is there anywhere else to get one from other than a Dark Sage. I've fought this guy Hundreds of times, but never recieved one. And stealing one is non-existent.
Brachioraidos is found as an optional boss on the second to last level of the Lunar Ruins. You'll know him when you see him. He's big, bad and has the largest walking sprite in the game. You can bypass him entirely, or "talk" to him to initiate the battle.

As for Ribbons, here's a complete list of where they can be found;

Quote Originally Posted by Gamefaqs
- Lunar Subterrane, floor B7, rightmost room. There are two of them here. Fight the Lunasaurs to get them.
- Lunar Ruins, in the floor before Cecil's trial where a man asks you to find the Platinum Toad. Hidden in the grass.
- Lunar Ruins, in the floor before Zeromus EG full where you fight Proto Phase. In the center of the room.
- Lunar Ruins, in the center of one of the floors before Zeromus EG.
- Rare drop from Bog Witch.
- Rare drop from Dark Sage.
- Semi-rare drop from Worst Malboro.
It's worth pointing out that you can technically get enough Ribbons for your entire active party from chests. There's no reason to have Ribbon's equipped on your inactive party members. As a side note seeing how you have 1000 Sirens, and are probably planning on getting Adamant armours en masse, it's worth nothing that Adamant Armours do exactly the same thing as a Ribbon, in that they prevent all status ailments.