2019 BABYMETAL
Udon Cover Giveaway on New Billboard in Shibuya Station
In Tokyo, Japan, at Shibuya station, a METAL GALAXY billboard appeared Monday morning. On the billboard there were covers for a popular Udon brand, Red Fox Udon, that fans could take to keep.