Kotomora
時すでに遅し (ときすでにおそし) Japanese meaning | Kotomora