Seizen TSUHA

sorry no picture

Title: Mechanical Technician

Group: Operations