Talk:Slime Rain/@comment-27804965-20160803231730

How is this a possible reference to Mewtwo other than the 150 slimes and 150 pokedex thing? It doesn't seem like a possible reference.