Night Raid
- Episode aired Oct 2, 2004
- TV-14
- 24m
In the not so distant future, alien creatures kown as Space Beast are threatening humanity. An organization, TLT, was formed to combat the Beast threatening humanity.In the not so distant future, alien creatures kown as Space Beast are threatening humanity. An organization, TLT, was formed to combat the Beast threatening humanity.In the not so distant future, alien creatures kown as Space Beast are threatening humanity. An organization, TLT, was formed to combat the Beast threatening humanity.