Seiko makes limited number of Godzilla watches for 65th anniversary

What’s the time, you ask? Time for destruction.

Read More