Translated Labs
YOU SAID:
Kirby's Super Annoying Star Stacker
INTO JAPANESE
星のカービィスーパー迷惑なスタッカー
BACK INTO ENGLISH
Kirby Super Annoying Stacker of Stars
That's deep, man.