Tuesday, December 23, 2008

JAPAN!!!



i hate them, so fuckin avant garde.
green screen with butts in thongs.
subtitles.

No comments: