Macha Oi Ocha

Brand: Italian Wysteria Garden Cost: 129 yen Found At: Mini Stop You know those people who are almost too easygoing? So relaxed that they make your life more stressful. They are so perfectly content to go with the flow that they are inevitably in the way. You cannot put any decision to them because doing... Continue Reading →

Blog at WordPress.com.

Up ↑