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