#
buy premium
Shiho Kikuchi

Shiho Kikuchi

Birthday: 6 May 1972, Kanagawa, Japan

Shiho Kikuchi was born on May 6, 1972 in Kanagawa, Japan. She is an actress, known for Legend of the Last Labyrinth (1997), Puyo Puyo fîbâ (2004) and Stratos 4 (2003).

Shiho Kikuchi's FILMOGRAPHY
as Actor (9)
123Movies