|
Fort Francis is a location in Super Paper Mario. It is Francis's personal fortress. You get to Fort Francis in World 3. Inside Fort Francis are some meow maids.
|
Fort Francis is a location in Super Paper Mario. It is Francis's personal fortress. You get to Fort Francis in World 3. Inside Fort Francis are some meow maids.