Mama chari bike race

People in western Japan join an obstacle race with heavy shopping bicycles called "mama chari" or "mama bikes."