Gabrial B. James is an American filmmaker known for the YouTube game review series Demenza's Gate.
Divine Hammer 2025
as "heaven's delight '73" footage
Credits from TMDB.