The song marked the group's fourth time topping Japan's Oricon Singles Chart.
[1] In September 2024, the group announced that the upcoming Japanese single would be the theme song for NHK's 2024 TV drama Mirai no Watashi ni Bukkama Sareru!? [jp].
[2][3] On the final day of their Right Here World Tour's United States leg, Seventeen announced the release of the new Japanese single, set to be physically released two days before the tour's first shows in Japan.
[5] "Shohikigen" was first performed at the group's first Right Here tour stop in Japan, at the Vantelin Dome in Nagoya, on December 29, 2024.
A recording of the performance on December 30 was featured on Nippon Television's 2024 Best Artist [ja] broadcast.