This is an Akari puzzle. IHNN showed me some tricks recently for solving and I made this to play around with two of them.