Tomohisa Taguchi — Japanese director