Claim: Released March 13, 2018, Flower Road (a Japanese term, new glorious journey) was created by Big Bang, and makes a reference to their 2008 single.
Verdict: REFUTE