Buffalo Machinery Co. Ltd.

G 6 COMPACT