English:
Super-Dee-Duper Delicious Meat Roll
S. Chinese:
烤肉香香香卷
T. Chinese:
烤肉香香香卷
Japanese:
ウマウマシャワルマサンド