Made in Japan, large handkerchief, ninja, castle, sakura, cherry blossoms, souvenir, 52x52 ‐ Mercari: Shop from Japan