Magical Trevor by J. Picking

Magical Trevor