Horse parade held at full scale in northeastern Japan
A traditional horse parade called Chagu Chagu Umakko Festival is held at a full scale in northeastern Japan for the first time in four years.
A traditional horse parade called Chagu Chagu Umakko Festival is held at a full scale in northeastern Japan for the first time in four years.