A usual shopping day in Japan

 

 

Comments

You must be logged in to comment
silvermist1116 #1
Well damn. Gotta love the llamas.