June 21, 2017 at 02:08:04 UTC
It would seem that Jessie Lockhart (in blue) and John Fox (in pink) are bound in rather lovely and sissy straitjackets and matching boots. They seem to be enjoying the straitjackets and each others company.