The Christmas Season seems to start earlier ever year, and 2020 is no different. For those of you trying to keep track of Santa, good news, we’ve spotted him on Friday in Tokyo!
Let us know where you see him next!
The Christmas Season seems to start earlier ever year, and 2020 is no different. For those of you trying to keep track of Santa, good news, we’ve spotted him on Friday in Tokyo!
Let us know where you see him next!