You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser.
Is the DLC (eg: rainbow screen) stored on the game, or on the SD card of the 3DS?
∀З⊥əʁ
Hard to answer I'd say it's stored on your SD card especially if you downloaded ACNL.
probably the SD. Speaking of which, my boyfriend just gave me a rainbow screen he got from a villager lol