Igwow Bodypiercing is a body piercing shop, located at Salon Urody Inspiracja, Poselska 1a, Wałbrzych, Poland.