Does the Dover Demon live in the state Florida?

Wyatt : no