Kaiju

japan-kaiju-sout-beach-4.jpg

Miami street art: Another image of the Japanese “Kaiju” monsters display at South Florida Art Center in South Beach, Miami.

© Ivan Corsa Photo – Street Art Images