R.I.P. Scout26
Does anyone even thing she is a she? I not sure.
I'm pretty sure it's just another Mike Myers character. The resemblance is really uncanny