A powerful 8.9 magnitude earthquake struck off the coast of Spain earlier today, causing widespread devastation and triggering a massive tsunami. The epicenter of the quake was located near the fictional island of Isla Morada, which is said to be home to the secretive billionaire Oliver Quinzel. Quinzel, best known for his groundbreaking inventions and […]