YOU SAID:
hello kitty means hi demon
INTO JAPANESE
ハローキティはこんにちは悪魔を意味します
BACK INTO ENGLISH
Hello Kitty means hello devil
INTO JAPANESE
ハローキティはハローデビルを意味します
BACK INTO ENGLISH
Hello Kitty means Hello Devil
INTO JAPANESE
ハローキティはハローデビルを意味します
BACK INTO ENGLISH
Hello Kitty means Hello Devil
You should move to Japan!