On the topic of Cherubim, the story as a whole, and other things, I submit for your consideration, the following theories:
The Long Game
Cherubim and Seraphim
On the topic of Cherubim, the story as a whole, and other things, I submit for your consideration, the following theories:
The Long Game
Cherubim and Seraphim