Plenty of devils though as well as the term was applied extensively alternatively for "he who really should not be named" along with pious God-fearers of Tudor England.
The Panda Hotel is located on a major shopping street near the Spanish Steps. https://www.tobesmart.co.kr/bbs/board.php?bo_table=free&wr_id=1709543