Got my hands on this lovely weird quirky watch. Anyone familiar with this japanese independent brand?