Japanese Garden Tokyo Mega Illumination | Tokyo City Keiba | Christmas Lighting | Travel December 28, 2022