Celtic mythology, giant, white, serpent, final boss, beast, dragon | Anything