Leo Thaddeus’ Panthrandu has generated tremendous chatter on social media in recent weeks and has been…