LOL!!!
I Found That So Funny Specially the Bit With The Castle And That Koopa Walks Up And He Just Sneeks Up Behind The Koopa And Screemed His Head Off! That Koopa Must Have Shit Itself! But I Live In The U.K. And Never Heard Of "ADHD". Know If It Has Been Or Ever Will Be Broadcast In The U.K.? Coz If It Has I'm DEFINATLY WATCHING IT!