s620ql1 japan punch