RocketNews 24:

Anyone who has visited Japan during hanami (cherry blossom viewing) season will definitely agree –  they’ve got some really gorgeous flowers over there. But Japan’s not all… 244 more words