Takashi Yamao

Ogōri-shimogō (Japan) Also serving: Japan