Takao Hirabayashi

Director, Designer