Rough strap on Fresh teen coochie like the one Holly Hendrix is sitting on