Ever wondered when the real magic happens in Japan? Is it under a canopy of cherry blossoms in April? Or beside a huge snow sculpture at a February festival? Maybe you’ve pondered the best time of the ...