Pooka

Pooka In the Irish tradition, the Pooka or Puca is mischievous spirits in a half-human form that can transform at … Continue reading Pooka