Yuji Ishihara is a designer at Capcom. He worked as the character designer on MegaMan Battle Network.