S

Shouken Takahashi

Director