Cold Take
Discover
Club
Blind Pick
Log in
Sign up
M
Michel Babatunde Oduwole
Follow
Born 5 October 1988 in Nigeria
Art
Sealed
2020
?.?
?.?
When Heroes Fail
Web Designer
Editor
Sealed
TBA
?.?
?.?
Mothers In Love
Editor
Director
Sealed
TBA
?.?
?.?
Mothers In Love
Director