Introspection Time…

One of those rare moments where we actually create something instead of posting someone else’s stuff. Source: TheWeirdcrap.com