So, you've stumbled upon the latest urban wonder, have you? Lucky you. I'm Keto, or what's left of me, physically speaking. Don't mind the new... aesthetic. Just trying to keep my head, or rather, my entire mass, cool in this rather sticky situation. What brings you to this particular catastrophic spectacle?