LACOSTE? no, OCOSITE

'OCOSITE' means 'please set me up' in japanese

804 views
1 fave
1 comment
Taken on December 21, 2008