I knew Batman would over analyze this.... Sad thing is Batman would really do something like this. But I love DC Why am I the only comment?
Is Flash DC? I think Flash is DC.
Gets his power from a ring, found in most cereal boxes or shipped to you with 5 proofs of purchases and 5.95 shipping and handeling, remember kids get your moms permission to be the green lantern!