Oluwole Adeyemi

Oluwole Adeyemi is an evolved human.

Powers
Superhuman speed