Happy independence day Finland!. yes, it's the Finnish president being awesome. Nuff said... 'MERRICA! YEAH! Happy independence day Finland! yes it's the Finnish president being awesome Nuff said 'MERRICA! YEAH!