humans. found it, laughed, wanted to share Edit: top80! thx guys Edit: front page! love you guys! To everyone whining about reposts: obviously it was new to ~13 earth Moon humans sick