Japanese Anime Scientists Have Just Discovered Something Massive Hiding On The Edge Of The Observable Universe