This is a Japcore track recorded by the artist Fikibok. The song to mega fikibok was originally composed by D. Black.