The Mowgli’s Fighting with Yourself review