Kotomora
親時計 (oyadokei) Japanese meaning: master clock | Kotomora