a japanese styled island with a cherry blossom tree