Santas from Japan
Santa Claus is a recent feature of Christmas in Japan and sometimes a few details get lost in translation.
Samurai Santa wants you to have a Merry Christmas and
Santa Anime Makeover is allways happy
Santa Claus is a recent feature of Christmas in Japan and sometimes a few details get lost in translation.
Samurai Santa wants you to have a Merry Christmas and
Santa Anime Makeover is allways happy