Beelzebub is an anime that reminded me of Gintama, except our main character Oga is a high school student and has to take care of a demon baby, Beel. But other than that, it follows Gintam's slice of life comedy style with a bunch of fighting, jokes and supernatural themes.