Elmo Cap Universal Studios Japan 57-59cm ‐ Mercari: Shop from Japan