KYOTO 2005

Green tea
.

...

25/27.