Detective Moochhwala was an eponymous Indian magazine comic strip that chronicled the adventures of the fictional detective and his dog Pooch, who solve several crimes armed with high tech equipment and a little bit of luck. It was published in the Target magazine. Who drew the popular detective?