A Clash of Speed: Otonami Sokudo vs. Takeshi Tetsuo

Takeshi stood at the peak of the tallest mountain of a snowy mountain range overlooking all activity in the mountains. I need something to do... he thought.