Rooster Teeth

Rooster Teeth are a group of highly functioning autistic people who were once less autistic and made a semi-funny web series before divulging in japanese shit and becoming weaboos.