Ditto is the Best Pokemon!

by Devildemoner on 07 September 2011