Shin Yamagishi is known for Tokyo Zance (2001), Ninja senpuu Onigiri (2008) and Kanpeki perfection (2002).
No data