Resized to 11% of original (view original)
Artist's commentary
Nagashi-bina
Floating down the river means you'd wear a swimsuit. Nothing strange about that!
Nagashi-bina refers to the practice of floating Hina doll down the river during Hinamatsuri on the 3rd of March