“Green cherry blossoms!!!”
Found some of those here. They were green. Green!!!
I'd say this is my favorite garden in Tokyo. Also because you can get on the pond to get some green tea at the tea house and it's possible to catch a water bus to Asakusa.