The Oji Fox Parade festival is held every New Year’s Eve in Oji, Tokyo, Japan! #japanvlog #japaneseculture #shorts #demonslayer animedemon slayerJapanjapan animeJapan destinationsjapan lifeJapan tourJapan Traveljapan tripJapan vacationWrite A CommentYou must be logged in to post a comment.