Kotomora
ピストンピン (pisutonpin) Japanese meaning: piston pin | Kotomora