Kazeshini has a change of heart when he is forced to look after a baby.
Season 1 • Episode 260 of 366