Gods of Science. All of these people are incredible.. WHERE IS KAKUUUU?!??!?!? science