Listen

Description

It's difficult to explain predestination in a short timeframe, but here goes nothing.