YOU SAID:
this is killer queen's power
INTO JAPANESE
これはキラー女王の力です
BACK INTO ENGLISH
This is the power of Queen Killer
INTO JAPANESE
これはQueen Killerの力です
BACK INTO ENGLISH
This is the power of Queen Killer
That didn't even make that much sense in English.