Little silly the top ran away like that near the end, but still turned out good and there was a happy ending. Not a bad read.
Kuchi no Naka no Shita