Japanese mask patch. Hannya face for drama perfomance #180234411
Description
Japanese mask patch. Hannya face for drama perfomance. Evil mythological creature from japan folklore. Noh theater attribute. Asian souvenir. RGB color printable sticker. Vector isolated illustration