Too good to be (18/35)

Too good to be