A group of anime characters fought and howled.