August 17, 2010

Not even the signs in Japan makes sense

13323_000

2 comments:

  1. Translation:
    Elephants: Please do not step on trucks.

    ReplyDelete
  2. thats not japan.

    ReplyDelete