Seiko To celebrate the year of its 50th anniversary coming to an end, this new Hello Kitty watch edition will only have 2,024 units on sale. A serial number appears on the back alongside a special ...