The Galaxy Frog (Melanobatrachus indicus) is an incredibly rare Malabar frog and it’s one of the most stunning jewels in India’s Western Ghats.

photographer: Hadlee Renjith

  • ThǝLobotoʍi$TOPM
    link
    English
    31 year ago

    I guess you would end up in a Rick and Morty like adventure!