YOU SAID:
PETA has no place in this world.
INTO JAPANESE
PETAはこの世界に居場所がありません。
BACK INTO ENGLISH
PETA has no place in this world.
INTO JAPANESE
PETAはこの世界に居場所がありません。
BACK INTO ENGLISH
PETA has no place in this world.
You love that! Don't you?