P23-G01

A disgusting yet sad story from a certain rural village in the early Showa era.