• The devil left hell
  • Pedestrian Crossing in China Turns Footsteps Into Leaves…
  • Godzilla Haiku…
  • So boring…
  • Cheerleaders at work…
  • I knew it all along!
  • Best friends during tough times
  • Me when there’s a new meme on the Internet…
  • Pessimist vs. Optimist
  • Yeah, you’re laughing now…
  • Just walking the polar bears
  • Game Boy watch