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