Smiling Face

Smiling Face is the Japanese ending theme of the Genesect and the Legend Awakened.