Media outlets in Japan are reporting that Ren Osugi has passed away due to sudden heart failure at the age of 66. Western audiences most recently saw Osugi in Final Fantasy XIV: Dad of Light (Final Fantasy XIV: Hikari no Otōsan), which was
added to Netflix's library last August.
With a long career that spanned many TV shows and films, Osugi was a frequent collaborator of director Takashi Miike (Blade of the Immortal, Ichi the Killer). He also recently starred in Shin Godzilla.