Kenji TaguchiCreator • 1983-01-13 • JapanNo biography available.Known For7.0My One-Hit Kill Sister20235.9Ane Log2014Fan ClubNo Nerds have favorited Kenji Taguchi yet — be the first.All fan clubsFrom NerdspinFilmographyCreator1Writing12014Ane LogTVCreator★ 5.9