This is a Art Rock track recorded by the artist MooBee. The song Nedward "Ned" Flanders was originally composed by B. Bergen.