6.1 Hemi into 72 Demon March 2018

So what do you suppose an MT engine stand means?

View attachment 1715506408
Manual transmission?