"Missionary: Impossible"

Season 11 / Episode 15 (4:05)

we learned it's Homer Simpson, of 742 Evergreen Terrace.

OH, WHY DID I REGISTER WITH INSTA-TRACE?