The Stuck-up Kitty - "Keng,Keng" (2000)