Shiho Kikuchi

Shiho Kikuchi (菊池 志穂, Kikuchi Shiho), born May 6, 1972 in Kanagawa, is a Japanese voice actress who is currently affiliated with Rimax. In 2002, she was briefly a member of an indie band, Loco Moco Straw. Her hobbies include wearing kimonos and teaching others how to wear them. She gave birth to her first child in July 2006 and to her second one in October 2008.

SNK Roles

 * Whip - The King of Fighters series