It’s a lot clearer than you might think!
Here’s Makoto in the Japanese TV drama “Hikon Kazoku” along with actor Sanada Hiroyuki:
And here’s Sanada Hiroyuki in LOST along with lead actor Matthew Fox (aka Jack):
Now, maybe it’s just me because I’m a huge fan of LOST… but dammit that is awesome.