A crossword by Longyfan

Please click this link for the boring version