Lyrics for this song have yet to be released
Japan was written by Trippin & GSA & Grumblebee (ROU).
Japan was produced by Grumblebee (ROU).
Trippin released Japan on Fri Feb 10 2023.