Bondage, discipline and subroutines

polypompholyx