It's Spring in Tokyo and that means it's Sakura season. We are at the tail end of the season and that means one of the most beautiful time in Japan is here. The falling of Sakura pedals. It's more beautiful than snowfall.
Took my Primavera out for a ride and had some fun with it. Primavera = Spring, very fitting.