I don't usually reblog anything for Anime Backgrounds, but given the nature of this I'm going to make an exception. So awesome!

AnimeBackgrounds