Anil and Hari Singh are common names in India and could easily be real people. In fiction, these names might represent certain character archetypes or traits, but in reality, people with these names can have diverse personalities and backgrounds. So, while specific individuals like Anil and Hari Singh might be fictional, people with similar names and characteristics definitely exist in real life.