Busy street on insect planet, with insects and giant sentient beetles,  detailed,  hard focus