I'm from Scotland and it's pretty cold here so I can deal with cold nights wearing not much :P
See for yourself:
It might be cold in the morning or night. Are you going to see cherry blossoms at night? I guess you should have a jacket. You can buy a cheap one at fast fashion stores like Japanese Uniqlo. have fun!