Embrace the magic of the Finnish Cup while over 400 teams, many with weird and wonderful names, wait on a four-hour draw that ...