ayashikwei - Tengachaya, Osaka, Japan.

more about : ayashikwei