Kotomora
ピンチコック (pinchikokku) Japanese meaning: pinchcock | Kotomora