you took it to the police station's lost & found

the meaning:

 

You are an honest person who knows that honesty is always the best policy. If you do the right thing in life, you will be rewarded for it.
To access our Dreamcast Library, log in, then click here.
Not registered? Click here.

It's free! No fees or subscriptions.