sakura is one of the top spring flowers in Japan that you must absolutely witness. It blooms for a short time (about 10 days only) so you should time your visit well.