muffledwhimpers- I love the concept of duct tape mummification because it’s literally unescapable.

more about : muffledwhimpers