Dublin, Ireland. stumbled upon this fluorescent masterpiece on our way to a pub. i rule.