Muchanu, india's sea monkey Picture

this is muchanu, the son of hanuman, the monkey god and suwanna mucha, a daughter of a giant who happens to be a mermaid.
Rampage Giant
Titans
Muchanu, india's sea monkey
Monster girls in the beach
The frost giant