Click to view large image.

Kiyume Chigira - Always, the last is the hardest step for even heros to overcome