This is a Power Pop track recorded by the artist Diapers. The song Sherry Miao was originally composed by K. Fujii.