Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
I deleted your link since it's inappropriate in this forum. Thanks for your understanding.
As for your question, the last 30 seconds is an actual trailer of Miike Takashi's new movie 神さまの言うとおり Kamisama no yuu toori As The God's Will. The first part is a parody of it.