Complex sentence: Shigenori Hagimura (born 31 July 1976 in Mie) is a retired Japanese football player who played for Kashiwa Reysol, Kyoto Purple Sanga, Albirex Niigata and Tokyo Verdy.
Split into simpler sentences: Shigenori Hagimura (born 31 July 1976 in Mie) is a retired Japanese footballer. He played for Kashiwa Reysol, Kyoto Purple Sanga, Albirex Niigata and Tokyo Verdy.