The Mowgli’s Fighting With Yourself