Megaman at Cardiff Castle. .Megaman Business Development Manager, Nikki Slack, discusses the recent installation of Megaman LEDs, including candles, at heritage site Cardiff Castle. More MegamanTV < >