Central Park, New York City This may look like an ordinary spot, good for a picnic or a walk in the park. Most people don’t know that this is where Noriko Null received her power, but today something attracts some[…]↓ Read the rest of this entry…