Renegade – “There is always time to die”

Yoshihisa Kishimoto was born in Tokyo in 1961. There isn’t a lot of information available online in English on his early life, but he talked several times about...