Board Thread:General Discussion/@comment-26472307-20150607214537/@comment-26728964-20150801005915

Sticks the Badger wrote: Lion is Mewtwo. Of course... and that would make Mayor Dewie Jigglypuff. It all makes sense now.