KatLeidoscope

Looking for your daily dose of “Why does that exist?” Kat-Leidoscope is just for you.

By… well, I'm not too sure.