The Horseman

JIBA MOLEI ANDERSON, the creator of The Horseman, was born in the city of Detroit, MI