What are these weird medieval torture devices?!

 

1. 

Source: ohmahgif

2. 

Source: forgifs

3. 

Source: funnyjunk

4. 

Source: piccano 

5. 

Source: funnyjunk 

6. 

Source: gifsoup

7. 

Source: funnyjunk

8. 

Source: giantlife

9. 

Source: forgifs

10. 

Source: reddit

BONUS DOG: 

Source: endlesspicdump