This image has been up on Mission Mission for over a week. But if you haven't seen these little fellas yet, check them out. (They also popped up on Folsom Street, near that Communist grocery store.) Mischievously adorable, yes? Yes.