Translated Labs
YOU SAID:
nosferatu zodd the immortal
INTO JAPANESE
不滅のノスフェラトゥ・ゾッド
BACK INTO ENGLISH
Immortal Nosferatu Zod
不滅のノスフェラトゥ ゾッド
Okay, I get it, you like Translation Party.