Sumo Crying Babies

Sumo Crying Babies

Available on BBC iPlayer
S1 E15: Japan wards off its evil spirits with its popular annual festival.