Night Raid
s. 1, ép. 1: In the not so distant future, alien creatures known as Space Beast are threatening humanity. An organization, TLT, was formed to combat the Beast threatening humanity.

s. 1, ép. 1: In the not so distant future, alien creatures known as Space Beast are threatening humanity. An organization, TLT, was formed to combat the Beast threatening humanity.