RATS MESH CAP WAY OF LIFE Red Takuya Kimura Brand New Unopened ‐ Mercari: Shop from Japan