• Japanese snowman…
  • How to get the kids to give you a back massage
  • Mustache epicness…
  • On the 12th day of Christmas…
  • I was told I could become anything…
  • True love is indestructible
  • A new element appears
  • Ben Stiller and his dad Jerry Stiller in NY, circa 1978
  • Something that always bugged me…
  • A mental hospital themed restaurant in Tokyo
  • Cat heart
  • Best chat roulette troll