Plot: Koichiro Shimada is sent to a research facility in Kenya, Africa by a teaching hospital in Japan. He encounters a desperate situation and decides to work there as a doctor, treating patients hurt in battles
Release Date:
Saturday, March 14 2015 10 years ago