Context: Mecha anime soundtrack.
I know that 天 is akin to "heavenly," but I've never seen 吼 before, and I can't find a translation -- or even another use in Japanese -- online at all. In traditional Chinese it means "roar," and all-in-all that makes some contextual sense, but I'm not comfortable just mashing the two together like that. Is this actually a Chinese title in the middle of a Japanese soundtrack, or is this a kanji I need to be educated on?