May 25, 2018 at 02:34:01 UTC
A non-alien furry Peter got to meet! Here's Atimist and Peter doing a selfie together!