An Ancient Japanese Yokai Myth – The Ubagani were said to be a form of ''Spirit Light'', formed from the Legend of an Old Woman who stole lamp oil from Her Master. Enraged, He killed the Old Woman. But before She Died, She swore revenge. She would return, as the Tale goes – as a ''Burning Flame'', forever to torment The Master and the many generations of His Family. Long after the supposed last of The Master's Bloodline had passed away, Ubagabi still could not find rest. She still forms a Greenish Ball of Flame, forever floating thru The Hozu River Provence of Japan – even to this day.