In You Only Live Twice Mr Osato was played by Teru Shimada. He was born in Mito, Japan on 17th November 1905 Teru Shimada, who played Mr Osato in You Only Live Twice was born in Mito, Japan on 17th November 1905.