A strange mouse from a distant planet wreaks havoc for the entire Angel Brigade.A strange mouse from a distant planet wreaks havoc for the entire Angel Brigade.A strange mouse from a distant planet wreaks havoc for the entire Angel Brigade.