This is a J-Rock track recorded by the artist Freak Rockers. The song Troglodyte was originally composed by F. Sadeharju.