+213
How often do the Japanese have elections? Every morning,
amirite?
by Anonymous
13 years ago
Yeah You Are
226
No Way
13
Cuz I know people will comment saying they don't get it: Japanese people say their l's as r's.
by Anonymous
13 years ago
thank you.
by Anonymous
13 years ago
hahahah that took me a second.
by Anonymous
13 years ago
Genius...
by Anonymous
13 years ago
by
Comment
by Anonymous 13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago