Star Blazers: Japanese anime from the '70s & '80s; known as "Space Battleship Yamato" in Japan.
http://www.starblazers.com/home.php
So on the SDs "...the Main batteries each have a micro quantum reactor to provide energy to the I-Laser cannons which provide 2 terawatts of power in each shot." Yup, that explains it.
Thanks for the shots of the Flag Monitor and escorts. I look at those ships bristling like porcupines and all I can think is, "Got guns?"
