Mysterious flowering tree in my garden



Would some kind soul be able to help identify this flowering tree for
me please?

http://www.declan.tv/gardening_misadventures/what_tree_is_this.html

Regards Declan,
Botanically challenged,
Okazaki, Japan

.