The Japanese have many festivals, when parents and children drop their work to go to some famous garden or temple for a day's pleasure. Then there is the great boys' festival, the Feast of Flags, held on the fifth day of the fifth month ...