Kotomora
刻時機構 (こくじきこう, kokujikikou) Japanese meaning | Kotomora