Translated Labs
YOU SAID:
What the Peter Hatcher
INTO JAPANESE
ピーター・ハッチャーとは
BACK INTO ENGLISH
Who is Peter Hatcher
You should move to Japan!