• Embed

Chest Harpoon

Season 7 Ep 77/25/12

After Hermes gets a harpoon installed in his chest, his newly acquired skills impress everyone.

Up Next