A pale van drives through an empty chilly road in the woods on the island of Hokkaido, followed by a white SUV behind it, protecting it. Within this van, 4 women lie inside, tied up, gagged and struggling for their freedom.
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
(The road)
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
'Lavender' (Belongs to a friend of mine)
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Jane Booth
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.
Tamara Blackwood
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image.