Cthulhu in Amsterdam, photo