Something about this little oasis in the UIUC Idea Garden made me feel like I was far, far away from