I was just thinking about how tragic it was that this work of Kotoha Toko has never been translated, and then it bam, it's here. Is this a revelation from god Dex-chan?
I'd recommend looking at her Pixiv and personal website for her art, they are really nice. I even showcased some of them on the Menhera-chan manga discussion page.