Papa Mascot is a 2023 Philippine drama film directed by Louie Ignacio.
The film stars Ken Chan in the title role.
[1][2][3][4][5] This is the first film produced by Wide International.
[6]