At 2 a.m. on Jan. 1, there is still a wait to purify oneself at Ikegami Honmonji Temple in west Tokyo. (Mark Thompson photo) #新年 #happynewyear #初詣

AloJapan.com