I FOUND IT!!!!!
Man you guys have no idea the mess i've made in my room just to find this old sketch. This was originally planned for Last year, but I forgot about it. I promised myself to post it till next Halloween, and now it is!!
Based on an episode called "Belle" from Lilo & Stitch the series