A video that literally makes no sense unless you are a very certain person who understands these inside jokes and Finnish in general. Don't ask me why I uploaded this.
http://www.nicovideo.jp/watch/sm38878296