an Entity in Data Space: 134.155.108.49:8890
The Chiyu Star, also known as The Helpful Star, is one of the 108 Stars of Destiny. Plenty of Chiyu Star are Armorer or the Armor Shop Owner. That sell's equipment in the game.