magnificent beast