MARK & LONA Skull Print Hoodie, Size 48, Worn by Takuya Kimura ‐ Mercari: Shop from Japan