The new ‘The Batman Who Laughs Skin’ has finally been released in the game after a lot of speculations from the online community.