This is a Chamber Pop track recorded by the artist 迷途の蝴蝶. The song who do you think you are was originally composed by T. Pan.