The Magic Body Armor can be found in Underground River. It's one of the four pieces of Armor scattered around the castle in Return to Dark Castle. According to the game, "The magic body armor offers some protection against hurled objects and projectiles like arrows and boulders." Without the body armor, these Obstacles will kill you. With the body armor, they knock you down, take some health, and leave you stunned for a few seconds.