Takeshi Kashiwagi

One step to the edge of impossible 
and then, further.