Creator

The creator of the Only Time Will Tell universe and it's IP is Richard Rumble, who lives and works in London, UK.