Willford Academy

Willford Academy is a fictional private school located somewhere in Manila.

Trivia

 * Willford Academy makes a brief appearance on Talk Back and You're Dead