Translated Labs
YOU SAID:
Giant Asian Sticker is awesome
INTO JAPANESE
巨大なアジアのステッカーは素晴らしい
BACK INTO ENGLISH
Great Asia huge stickers
偉大なアジアの巨大なステッカー
You should move to Japan!