Wall Sticker Street Fighter Ken Pixel Art. Ken Masters is a fictional character from Capcom's Street Fighter series. He is Ryu's best friend and rival. He aims to test his power against many different fighters and strives to become stronger. One of his special attacks is the Shoryuken (dragon punch).