Impurity is located at Kaoka Parrej Ruins. You will encounter him first in the first final boss battle, Along with Dragon Fly. He is worth 31 Experience and has Around 230 - 250 HP.
Treasure Hunter Iandor comments at the start about Impurities loot. "Impurit dropped circlet!, But it is still hiding something. My inuition is always right"