It has been over a thousand years since the Futa Godesses walked the earth. But now as an ancient evil stalks the land, it is time for the Futa to return.