Who wrote this

Looks like a entry by Mopar, but I don't think it's exactly him or his build. 50/50 on it.