Popularity: 1
Kawamura Takashi is a Japanese anime director.
Character: Ikeuchi
Release date: 09/15/2001