すいじょうげんりょくはつでんしょ
Meanings
Noun
1. floating nuclear power station
Kanji used
water
above
original
child
power
let out
electric
place
Composed of
aquatic; on the water
nuclear power plant; nuclear power station