1966-04-03 | Hokkaido, Japan
Miho Nikaido is a Japanese actress, producer and designer.
The Book of Life
Tokyo Decadence
Side Streets
Kimono