From big city marathons to local trail runs—find ランニング (running), サイクリング (cycling), triathlon, and 水泳 (swimming) events across Japan, organized by region and city.