the cremaster cycle
watch the trailer
then please.... explain this to me
what does it have to do with bikes?
it has the word "cycle" in it.