Vocabulary

スペクター

spectre; specter

noun