Top 10 Irish Mythological Creatures Irish mythology is full of weird and wonderful (and