Surprise Flowers!

So.. we have this old ragly looking tree right outside our kitchen window..

A few days ago.. amazing flowers started shooting out of it!

I love it..

(bonus points if anyone knows what this thing is)
Edit: after a bit of research.. it turns out that this raggedy thing, is actually a sakura tree o.o (cherry blossom)
Just.. clearly one that has forgotten its glory days in the Japanese palace.