Kurimaw 2020 (Philippines), also known as Beast is Philippines drama premiere on 2020
Edit Translation