Kaiju

japan-kaiju-sout-beach-3.jpg

Miami street art: Close-up image showing some of the Japanese “Kaiju” monsters display at South Florida Art Center in South Beach, Miami.

© Ivan Corsa Photo – Street Art Images