April 2015 was a month centered on traveling to fertility festivals around Japan.
There were also kangaroos everywhere.
It was also remarkable for a weirdly named drink, “お嬢様の聖水,” which literally translates as the princess’s holy water, but can mean her pee.
