Japanese Tree Wall Decal Sticker 28 x 20in