Sun Long

Sun Long is a superhero and member of Last Call. He uses custom made explosives that he can upgrade on the fly to defeat opponents.

Biography
Sun Long lived a fairly normal life in the slums of Shanghai, China. His family didn't have a lot, so it wasn't rare for him to go hungry some days. It wasn't