Japanese street sign: beware of flooding!

Advertisements