It is one of the twelve Devas of Sanskrit that looks like on a rat in an armor-like machine with a vajra on his back and wings.
It is one of the twelve Devas based on animals from the Chinese zodiac. Kumbhiramon resembles a rat in an armor-like machine with a vajra on his back and wings.