Yûsuke Ohshiba is known for Blue Spring (2001), 9 Souls (2003) and Invisible Monster (2012).
Sin datos