Harry Potter until the end.

by @The Loose Cannon

The Loose Cannon