Anyone got anymore mabinogi wallpapers???
The title reminded me of Y Mabinogi, but that is a Welsh movie. Is this related, thematically?