Description
This is a collaborative item commemorating the 90th anniversary of the Yomiuri Giants, which is a professional baseball team in Japan, and the 70th anniversary of Godzilla.