A YouTube anti-nuke protest statement from Japan, with an interesting twist.

Picked up from Facebook via a friend I made in Japan.

Advertisements