Hiro Hirabayashi
JAPAN

 

 

SFIDA 1100 i.e.