Cast Credits EdoMoiselle (2021) Starring as Takehiko Kuraji Masuyama Chounouryokushi Jimusho (2017) Starring as Masuyama Keitaro Tower of Sand (2016) Starring as Takano Kenichi LINK (2013) Starring as Sawada Tsutomu [Apparel company employee in Osaka]