@Comfoosed Roku has nothing to do with it. The channel provider has sole control over the locations their channel is available. Roku cannot override those settings. Since the Philippines is not an officially supported country for Roku, it's unlikely that Amazon (or any other provider) will grant access there.
To see the list of supported countries, simply go to the main Roku web site, scroll to the bottom, and you'll see a country name with a "change" link next to it. Click that link and a box appears that lists the countries that are supported by Roku. If your country is not listed there, you have no assurance that any channel on a Roku device will work.
Roku Community Streaming Expert
Help others find this answer and click "Accept as Solution."
If you appreciate my answer, maybe give me a Kudo.
I am not a Roku employee, just another user.