Designed by
Title
Angry mermaid with trident and devil horns. Cute cartoon character for emoji, sticker, pin, patch, badge. #152684793
Description
Angry mermaid with trident and devil horns. Cute cartoon character for emoji, sticker, pin, patch, badge. Vector outline illustration.