Published by: New Story Inc.
Bug fixes
This is a simple and satisfying illust puzzle.
(click to enlarge)