Merit: sakura Cherry blossom is called Sakura in Japanese. Cherry blossom i - The Independent