Nestled just 15 kilometres away from the bustling city of Puri in Odisha, India, lies the quaint village of Raghurajpur. Here, every home is a studio and every villager an…