santas everywhere.

christmas in japan.

one hundred santas on motorcycles, fried chicken and strawberry covered pound cake.

#Japan