This is what Japanese people celebrate for hundreds of years and it is true holiday.Maybe weird to us but for them it is tradition and celebrates fertility.
Fertility holiday