Designed by
Title
Hand drawn patch badges with Japan symbols - Kimono sakura flag buddha rice sushi stone garden rice origami geisha #96318834
Description
Hand drawn patch badges with Japan symbols - Kimono sakura flag buddha rice sushi stone garden rice origami geisha. Stickers, pins and patches in cartoon 80s-90s comic style.