Translated Labs
YOU SAID:
Kirby's Super Annoying Star Stacker
INTO JAPANESE
星のカービィスーパー迷惑なスタッカー
BACK INTO ENGLISH
Kirby Super Annoying Stacker of Stars
You love that! Don't you?