Sticker Ninja. Ninja sticker with black letters, white background and red sun simulating the Japanese flag. Ninjas are one of the most popular icons of Japanese culture and are recognized on all continents. Ninjas were kept low profile and very quiet.
Ref. ret96