Comment Comment by ccity88 Iris Alexandra's twitter is especially enthralling. Seems like so much discoveries and innovation happens from computer science to physics, chemistry and biology all from people with anime profile pictures. parent ccity88 3 years ago