Irish mythological creatures. The mythology redefines and transforms ...