Nobuyuki Kun, Kodaka San – Life Lost