Hanami (花見), literally meaning ‘flower watching’, is a traditional practise in Japanese culture which occurs annually. It takes place when the many blossom trees of Japan bloom, generally during March, April or May. This ceremony is revered and special to the Japanese people and has been practised for over a millenium. What is Hanami? Simply