Hello, I know this topic is old, but I would like to ask a question about this picture.
What is the name of this statue called?
I was looking on amazon.com to find that picture and it doesn't have it.
I typed "The Flash Statue" on search. It doesn't match with that picture that I am looking for.