TM10 teaches a move to a compatible Pokémon. TM10 is:
Sorry, we don't have location data just yet.
|The attack power varies among different POKéMON.|
|FireRed/LeafGreen||An attack that varies in type and intensity depending on the user.|
|A variable move that changes type and power depending on the hidden ability of the Pokémon using it.|
Black 2/White 2
|A unique attack that varies in type and intensity depending on the Pokémon using it.|
|X/Y||A unique attack that varies in type depending on the Pokémon using it.|