Totally forgot I also meant to post this as well.
My ex-professor just sent me a physical t-shirt with that design I drew a million years ago. Felt really great to see my drawing printed in thick scab-like t-shirt ink. Been a whole year since I drew this thing too. SO STRANGE!