Real name: Yamaguchi, SoichiroPosition/Title: Assistant ProfessorInstitution: Niigata UniversityCity: NiigataState/Province: TexasCountry: JAPANMemberships: None