Talk:Ben 10 VS Green Lantern/@comment-28858691-20190506060239

Tried to make my own thumbnail. Thoughts?