It is relatively easy to get a Star Glove with a +15 bonus if you create its predecessor, "A Man's Fist" to total 15+ in bonuses to begin with. This can most easily be done through using high quality Slime Stones which can be found in the Crystal Nightmare boss rush fairly often.
In EGS' earlier game Chantelise, the Star Glove was also one of the two best gloves in the game, tied with the Dragon Buster for power. In that game though, the gloves contributed power to a sword's attack power instead of being used to punch enemies directly upside the head.
The Star Glove's original name (魑魅魍魎) apparently translated to "Evil Spirits of the Rivers & Mountains", it was probably one of the more obvious choices of names to change for localization.