http://scarfolk.blogspot.com/ Scarfolk is a town in North West England that did not progress beyond 1979. Instead, the entire decade of the 1970s loops ad infinitum.
Самоназвание населения — Scarkin, я полагаю? ‎- dog person