Recreate the ‘Knight Kitten’ meme as an interactive 3D jelly toy in a single self-contained HTML file using native WebGPU. Use the reference image to capture the kitten’s recognizable appearance: a tiny brown kitten with large, solemn eyes, a pink bow, silver medieval armor, both paws holding an oversized upright sword, and a pale cape blowing in the wind. Place it in a misty grassy field. Make the kitten look like translucent, glossy jelly, with convincing thickness, refraction, soft shadows, and gentle wobbling. Interactions: - Drag and stretch the head, ears, paws, and feet independently. - Keep every part smoothly connected to the body, even during strong stretching. No gaps or detached joints. - Let the sword bend elastically when dragged and wobble back when released. - Give the cape cloth physics so it responds to wind and dragging. - Add a ‘Free lift’ toggle to pick up the entire kitten and drop it, with gravity, squashing, and bouncing. - Add Mist, Wind, Rain, and Storm weather modes, including strong gusts and visible rain. - Include honey, rose, and icy-blue jelly colors, softness and wind controls, pause, and reset. Support mouse and touch interactions, camera rotation, and zoom. Keep the interface minimal, responsive, and unobtrusive. Generate all geometry and materials procedurally. No external libraries, imported 3D models, textures, or other assets. Prioritize expressive movement, stable physics, and a polished visual result.