name him "PYROHe looks like something to do with fire or flame in my opinion.
short for pyrotechnics
Pyrotechnics
noun
- a fireworks display.
- a brilliant performance or display, especially of a specified skill.
"he thrilled his audience with vocal pyrotechnics" - the art of making or displaying fireworks.
noun: pyrotechnics
- a brilliant performance or display, especially of a specified skill.