Give and Go.
Mameshiba
1 Jun 2009
0 Responses
views
Random
Edit
Delete
Tags
Autopost
Literally means "beandog". They're planning on invading the US. Stay tuned.
I love anything cute. If it's bizarre and cute, I'm sold. What do you think of Mameshiba?
Tweet