Toro MABUCHI
1920, Japan