Pokémon Mewtwo teaches Japanese schoolboy valuable life lessons in kindness, compromising

Who knew Mewtwo could be a good teacher? 

Read More