Takahiro Fujiwara

Takahiro Fujiwara

Born 15 July 1982 in Hokkaido, Japan

Died 14 May 2026 (aged 43)