OOOOOOOOK!
Now, i laughed a lot, but the last part, where didn't make much sense, anyway great job, i really liked it, it was very funny and very random too, but still great
p.s. i think the ghost is bloo from fosters home for imaginary friends, you just put a mustache on him and made him a little transparent and white