140cm Illustrated Sweatshirt / Alice / Light Green ‐ Mercari: Shop from Japan