I'm translating some products description from Japanese to English. The product in question is characterized by its compactness and portability. In Japanese, they use the word ドロン (doron), that seems to describe the sudden appearance of a ninja in a somewhat onomatopoeic way, to show how easy it is to lay the product for its use. I would like to keep the idea of the ninja, due to the design of the banners and because the product is Japanese, that is why I searched for words for sudden appearance and found this post:
Word for "to appear suddenly"?
The accepted answer to that question was “materialize” and I did use this word in one instance of “doron”, but another answer was “shazam”. “Shazam”, according to Merriam-Webster is: used to indicate an instantaneous transformation or appearance. This word goes really well with the context of the product, but I am not sure if the fact that its origin is the word from a DC comic would raise unexpected connotations.
Would you say that “shazam” could be used to describe what a ninja does or is it too deeply connected to superheroes?