Yours must be made in Taiwan then

- - - Updated - - -

Try my countdown conundrum:

K I P R C