Posted by

You've gotta check out this cool cosplay video. So many cool special effects.

You may want to check out the channel as well. Comic Shop TV

Latest from our Creators