Oyuchi no Kansen

Oyuchi no Kansen are the lesser Elemental Terror of Water.

Oyuchi no Kansen are the spies and assassins of the Lesser Terrors. They are puddles of water but can quickly animates and slay a foe. They hiding within corpses to move unseen and unnoticed.