That’s one hell of a title eh? It makes some kinda sense, don’t worry. Note that this post is going to reference shows you might not have heard of, just a heads up. Super Robot Wars, also known as Super Robot Taisen, is one of the longest running series that you …
Continue reading