Hiroshi Okumura: Thorough Verification of Japan's Three Major Banks ‐ Mercari: Shop from Japan