This video is a tribute to the Toshin (God of Fighting), Ogre. The final boss of Tekken 3.Music comes from the Tekken 3 soundtrack.
16 окт 2024