Beelzebub 1301

This one took me a little longer than usual though progress was always steady apart from a slight hold-up towards the end in the SE corner (though, from what I am led to … Read more >>