43268 Lilo and Stitch Beach House GC982