+291 Never stand between the dog and the hydrant, amirite?

by Anonymous 13 years ago

Never stand between Snorlax and his bed

by Anonymous 13 years ago