Toronto Dragons Sticker
This is what happens when Shenron from Dragon Ball Z decides to interfere with the Toronto Raptors logo !
Shenron, meaning divine dragon. Is a magical dragon from the Dragon Ball Franchise. Mostly called Eternal Dragon.
In the english Dub from the 1980’s called the Dragon God even.
When shenron is summoned the sky becomes pitch dark, even during daytime.
Green colored with bright red eyes.