Le Toriyama

Le Toriyama, Nevada is a City that exists in Nevada within the Miss Philippines franchise.

History
W.I.P.

Locations
TBD.