PUZZLE / Revive

PUZZLE / Revive is the 31st single by Kuraki Mai.

Tracklist

 * 1) PUZZLE
 * 2) Revive
 * 3) The ROSE ~melody in the sky~ ”Live Rehearsal Session” (Limited Edition Only)
 * 4) PUZZLE -instrumental-
 * 5) Revive -instrumental-