The Japanese name for the Pokemon named Mewtwoo in English. This name has been converted to also mean an extreme lover of Pokemon.
Myuutsuu - I LOVE POKEMON!
7👍 1👎