なが びな
nagashibina

Noun

1. paper dolls floated downriver on March 3