>>103618747
Vocaroo or skinwalker.

>>103618024
Easy to fix, list of aspie names in which yours is included.