A 48″ Shell
The biggest firework shell on earth!! (made and fired in Japan) katakai-matsuri in high definition!
Advertisements
A 48″ Shell
The biggest firework shell on earth!! (made and fired in Japan) katakai-matsuri in high definition!