hard and ripe s x (665 results)