Does Buddha believe in ghost?

No.