Puzzle 93: Polyominous 12

No comment.