Twin Peaks artwork by Patryk Hardziej, Tomer Hanuka