The Mowgli’s meaning song