13 September 2010 by Angela Around Town Posters in the train station — even lovable kawaii mascots need a vacation once in a while. TwitterFacebookPinterestEmailMorePrintTumblrLike this:Like Loading... Related