Takuya Sato Filmography on Streamex