Shohei Ohtani: 120 Thoughts on Making the Impossible Possible ‐ Mercari: Shop from Japan