The White Devil VS The 501th Battalion Squad October 22, 2008 · by 53RG10 | in Anime | tagged AMV, Awesome Sauce, funny, MAD, Mahou Shoujo Lyrical Nanoha, Strike Witches | 13 Comments Who will come out victorious? Let’s watch shall we: Awesome video is Awesome!