Streaming rights differ by country — results update to match.
Tarō Miyaoka is a film director. He is affiliated with Media Mix Japan Co., Ltd.