Manabu Sen-yo

Yamaguchi University, Japan