Indura of Retribution

Indura of Fate (Japanese:業報のインデュラ) is a Rank SSS Yo-kai of the Slippery Tribe.