I think it's from a visual novel called School Revolution.
The visual novel is "Little busters!" but to my knowledge [MAD] makes music videos using art from games/anime/manga, they have others such as
This and
this, i haven't looked though LB!'s songs folder yet but im pretty sure its not from there