archytele The Vault

S1·E47 The Farting Priest; The Demon Mask That Wept; Starfire

Aired February 24, 2013

Synopsis

A priest gains the power to control farts, a mother in law true colors are show, and brothers want to cook with a star. Source: crunchyroll