The Mowgli’s meaning kids in love