In the One Piece manga, it's quite common to see the names of character's attacks written in both Kanji and Katakana. Take as examples:
Gekko Moriah's Doppelman [影法師]{ドッペルマン} Dopperuman, literally meaning "Silhouette"
Daz Bones' Spider [斬人]{スパイダー} Supaidā, literally meaning "Beheading/Cutting Man"
My question is: can those kanji really work together to be pronounced like that, and the katakana is just there so people won't think it's pronounced some other way? Or is it that the kana actually DEFINES how the word is supposed to be pronounced, and I could in theory take any pair of kanji and katakana and say "you write it just like that other word, but this is a different word and here's how it's supposed to be pronounced"?
I used to think it was just clever wordplay, but there's some things that just sound too good to be true.