Bubbles & Mike at the Jackson’s Family Home in Encino (1988)
it is cute but yep that’s Hayvenhurst
Awwww xD This is at Hayvenhurst tho, not Neverland but its still cute! xD