Puzzle

Lyrics: Takashi Ohkawa Music: Takashi Ohkawa