This is Finn. He has recently come across an amazing discovery. It's making him heckin BAMBOOZLED