Lean Look NTR… Is It a Sign of Devara 2’s Re-Entry?