Kotomora
子の刻 (nenokoku) Japanese meaning: hour of the Rat | Kotomora