Man Avatar Image
Fred Takahashi Executive Director Japan