Yui Sobue is known for The Last Supper (2005), The Suicide Manual (2003) and Ley's Line (2002).
No data