Plenty of devils though and the term was developed extensively as a substitute for "he who should not be named" coming from the pious God-fearers of Tudor England.
The Panda Hotel is located on a major shopping street near the Spanish Steps. https://Www.Kenpoguy.com/phasickombatives/profile.php?id=2241401