It appears coffee shops open around d 8:00 in Japan? Who knew.