Shi No Tenshi, Japanese Boxer Tesshin Okada Dies, 38th Japanese Fatality Since 1951 By Robert Brizel, Head RCM Boxing Correspondent ‘Shi No Tenshi’ is Japanese language for ‘Angel of Death’. Debuting Japanese super flyweight boxer Tesshin Okada, 21 years old, died on Wednesday January 6, 2014, from injuries sustained when he was knocked […]
You are browsing archives for