Hi Everyone! I live in Canada. Can anyone tell me what is "Babylon 5"? Is this Japanese Animation and is it somehow related to Logh? David