This restaurant in Tokyo has the California flag stamped on it’s spare TP rolls

    by Shocked_Again

    6 Comments

    Leave A Reply