Common collocations of 'magical'

almost, any, anything, back, book, did, even, great, has, high, it, just, know, like, look, make, might, most, nothing, seem, short, something, sort, thing, think, thought, through, time, various, very