Capcom released today in Japan the new IC card supported Nintendo 3DS game the Megami Meguri. You can get the free to play version from the Japan eShop and you can get the paid package version from all the big stores in the country.

To celebrate the release and the upcoming Holiday, you can get between December 8 and December 25, 2016 the official Santa costume for free. This gift available not just with the paid version of the game but also with the free to play edition.

It should be noted that you can buy also the official 3DS theme from the Japan eShop for only 100 Yen (with tax). You can find the sample picture in the gallery.