There are plenty of Creeps in Japan, but at least they are honest

clipart.com

Stupid News Extra 10-21–2026 …There are plenty of Creeps in Japan, but at least they are honest