Alec Brian Puro, Jeffrey Hayat – Demon Rider v1