Dubbed the ‘Amaterasu particle’, the cosmic ray has a power comparable only to the most powerful energy cosmic ray ever seen, dubbed the ‘Oh-My-God’ particle and spotted in 1991.