Subhanallah It is almost heart melting and in the same time gives a feeling of awe to think how beautifully and justly Allah(subhana wa taAla) created all these creatures and how He appointed to each one of them their own way of living and getting provisions..Mash'Allah who created by saying ''Be!..and it was''(Kun fayakun)