Miho Yamada - Actor
2 Movies and TV Series
Movie
Appleseed
― In a utopian society created at the end of the third world war, a female warrior who has been plucke..
TVSeries
Pet Shop of Horrors
― Welcome to the most magnificent pet shop in Chinatown! Operated by the shadowy Count D, the shop spe..