I am trying to do so many puzzles at the moment my brain is in a spin! I have done all these but not sure whether I have the right answer on one. All answers are Flowers, Plants, Trees and Shrubs - 28.In charge of leaders in Japan (8)- I have japonica but could be wrong ???