Revenue from studio ends for moody punk (3)
I believe the answer is:
emo
'moody punk' is the definition.
I don't know anything about this answer so I can't judge whether it can be defined by this definition.
'revenue from studio ends' is the wordplay.
'ends' indicates one should take the final letters.
The last letters of 'revenue from studio' are 'EMO'.
'for' acts as a link.
Can you help me to learn more?
(Other definitions for emo that I've seen before include "music?" , "Serious type of rock" , "Town and Court in Laois" .)