Has anime gone too far?. .. Not sure if it is required for content such as this, but the source is 'Hida no Aria' Or 'Aria the Scarlet Ammo' From the images and gifs I have seen, the plot  Has anime gone too far? Not sure if it is required for content such as this but the source 'Hida no Aria' Or 'Aria Scarlet Ammo' From images and gifs I have seen plot