How long is forever?
Sometimes, just one second.
Time Dragon
34
174
10
Published: