Mewtwo is Catchable in Pokemon Ultra Sun and Ultra Moon, Other Details Revealed

An interview with a Japanese magazine has revealed a ton of intriguing details about Pokemon Ultra [...]