Super Smash Bros. for Nintendo 3DS: Mewtwo
April 15, 2015
DLC
Fan favorite Mewtwo from the Pokemon series makes his triumphant return!
April 15, 2015
Fan favorite Mewtwo from the Pokemon series makes his triumphant return!