It felt like all of Japan was at Kinchakuda Manjushage Park for the (higanbana) red spider lilies.