Show more
Tomohisa Taguchi is a Japanese animator, director, storyboard artist and screenwriter. Wikipedia