Shun Oguri
Portrayed by: Shun Oguri