The translation is so bad that it's hard to understand what's actually going on. It's nice the effort was made but it's a frustrating read
Kagakushitsu No Ouji