Kameido Seven Lucky Gods: A walk for luck that finishes at Tokyo Skytree

Dec 26, 2025 - 15:02
Kameido Seven Lucky Gods: A walk for luck that finishes at Tokyo Skytree
At the end of every year in Japan, various traditions are dusted off and trotted out, traditions calculated to ensure that the coming year is a good one.…