Translated Labs
YOU SAID:
nosferatu zodd the immortal
INTO JAPANESE
不滅のノスフェラトゥ・ゾッド
BACK INTO ENGLISH
Immortal Nosferatu Zod
不滅のノスフェラトゥ ゾッド
You should move to Japan!