bizarre love triangle lyrics Megalodon VS Mosasaurus. Who Would Win?