えいきゅうしゃくはつでん
Meanings
Noun
1. permanent magnet generator
Kanji used
eternity
long time
magnetic
stone
let out
electric
machine
Composed of