TM27 Return can be found on the fourth floor of the Lost Tower - South of Solaceon Town. It can also be purchased from the Veilstone Game Corner for 8,000 Gold Coins. You could also Get Return off a migrated Pokemon if you make it hold the TM in the other game beforehand.
Hypnosis is not a TM.
There is no such thing as TM 129.
There is no Tm sleep in diamond, there is a sleep talk, which you can find in eterna forest.
Horn drill is not a TM in diamond only in red and blue.
at a place
In Pokemon Diamond the TM 90 is the move substitute.
their is no tm for spark in pokemon
Hypnosis is not a TM.
No, Peck is not a TM.
There is no such thing as TM 129.
There is no hypnosis TM
There is no Tm sleep in diamond, there is a sleep talk, which you can find in eterna forest.
Horn drill is not a TM in diamond only in red and blue.
at a place
No
You can find the TM sunnyday on route 212.
No, you can't. TM's can only be used once.