Tbh, 'Holocaust' sprang to my mind the second I read it. I feel kinda bad about it, because GF seems to just put the names of those devices together to sound scientific or cool. Visocaster is in the same line, there just no crude connection to something else.
If this isn't the english name then no foul in my book
I think it's more of a direct translation. Localization tends to differentiate from direct or misconceived translations. That said, I hope it ISN'T the name listed in the topic title for various issues that'd be assumed.
Official Sisyphus of the Kingdom Hearts: Birth By Sleep Board ''Slmming. When trolling just won't do.''~shiro_amayagi