There are 470 million people between those three Asian nations, and fewer deaths than in Canada (which has done a very sound job against the virus).
Indonesia has as many deaths as Sweden, with ~26 times the population. The Philippines has 1,846 deaths vs Brazil which has 82,771. Bangladesh has 2,751 deaths, 30% of what Germany has, despite Bangladesh having nearly twice as many people. The Germans responded in extraordinary fashion to the virus. Bangladesh has so few deaths because their response was vastly superior, better funded, better organized, technologically superior in its testing and tracing? Comeon.
The Philippines had an amazing response to the virus compared to Germany or Canada or Brazil or Switzerland? No way. There's definitely more going on there, including an impact from the different climates. It's entirely reasonable that some parts of Asia could have greater immune protection due to past virus exposures.