This opening title sequence is for a docu-drama concept about the translation of the Bible.
Back to Top