Today’s post ties up to two other recent posts. This post about religious sex toys, and this post about LOLcats. But what could those two posts possibly have in common? I hear you ask. Well, believe it or not, a couple of years ago a bunch of crazy cats began a project to translate The…