Cherub

A powerful messenger of God