Studio Trigger's BNA: Brand New Animal is Now Streaming on Netflix

After months of waiting, Studio Trigger's newest original anime series, BNA: Brand New Animal, is [...]