Part two of Pokemon; Dark Mirror is up!

Dark Mirror; Bloody History.

Check it out and review!