Ahiru no Sora – Episode 1

Ahiru no Sora takes its cannon full of bright energy, points it downwards, and blasts itself straight in the foot by making 95% of its cast a bunch of unpleasant dirtbags.