The Indiegirl
Microblog:
Plurk.com
The Japanese.. They be high. Only in Japan, peoplez. Only in Japan.
Chichichit chichit chichitchit.
Posted
April 7, 2010 at 2:14am
in
HAHAHAHA
cheese alien
pepper alien
Japan
commercial