the ayatula of ashtabula caused a freak blizzard on the east coast in october
the ayatula of ashtabula is a mystical snow deity from the great lakes snow belt who can create or halt snowfall
"the ayatula of ashtabula caused a freak blizzard on the east coast in october" What is the definition of "ayatula of ashtabula"?