Just saw this discussion and got confused!
So you are a minor and George aka Rainmaster came to your town to meet you saying he was your friend from the internet, while dressed in a "Tails" (googled it just now, looks pretty good!!) costume!!
Sounds like fun (and police work) !!!