Admit it – you arrived in a site

Photo courtesy of Robert Seib. Spotted in Japan.