Yûdai Yamaguchi was born on 10 October 1971 in Tokyo, Japan. He is a director and writer, known for The ABCs of Death (2012), Deddobôru (2011) and Gokudô heiki (2011).