cupure logo

Ken Masters News

Ken Masters is a fictional martial artist and rival character in the Street Fighter video game franchise.