Kotomora
時計台 (とけいだい) Japanese meaning | Kotomora