Where in the world is Papyrus Sandiago? Germany, thanks to Lance, putting Europe on the Papyrus map.
The Feng Shui Papyrusmobile refers to two URLs that at this point both point to The Internationale Feng Shui Akademie. Cool, Germany.
But lets look at this for a second. Probably not the best font for a URL on something like a car windshield. I'd expect there to be some readability issues. Plus, the URLs themselves are pretty bad...too long. And it should be as big as you can get it, the length of the window. I'd have gone with maybe, FungShuiSpirit.de (if available, but if not then their odd hyphenated version wouldn't be the best choice either).
If you're interested in URLs I highly recommend you check out Good URL Bad URL for some insight and examples.