Hamaguri-zushi or flower sushi (2)