Clouds Showa Kinen Park, Tachikawa, Japan.
Fiery Bonsai Showa Kinen Park, Tachikawa, Japan.
Explosion