To the Streets!

To the Streets!

Wandering the streets of Downtown Los Angeles, we stumbled upon a Japanese Festival.