I didn't realize this was the same author as Kumika no Mikaku until it was mentioned in the comments.