This is a J-Pop track recorded by the artist The Lost Kingdom Prophecy. The song w23e32e was originally composed by C. Eksin.