Tenpu Nakamura: Never give up, never back down, never stop. ‐ Mercari: Shop from Japan