https://test.astronerdboy.com/2013/10/certain-scientific-railgun-s-final-thoughts.html
A Certain Scientific Railgun S - Final Thoughts