CMI255 Princess Mononoke Tree Spirits Car Window Vinyl Decal Sticker 5" Tall