santas everywhere.Dec 24, 20121 min readchristmas in japan.one hundred santas on motorcycles, fried chicken and strawberry covered pound cake.#Japan
Comments