Yep, I saw this just the other day - the links been on the site for some time, but its the first time I've followed it up.Its simply information about the original Japanese version of Star Fleet, "X-Bomber" ( the "Ekkusu Bonba" would be a rough phonetic version of the title in Japanese, similiar to how the Japanese pronounce "ice cream" - "aisuu kurummu"... )It also includes the original Japanese character names, which are quite amusing if you generally only know the English versions...

"The power of bakers, the power of artists; even the power of witches! It must be a power given by God... sometimes we suffer for it."- Ursula, Kikis Delivery Service.