Torah Animal World is dedicated to bringing the Bible to life — sort of. It’s populated with hundreds of taxidermied creatures.