Thread:Invader Rob II/@comment-17964257-20190203213330/@comment-33166965-20190209052058


 * Has two admins from America


 * Doesn't trust their reliability

Seems legit.