venomous Costa Rica blue frog humanoid wearing a red silk kimono and gold hindu jewelry, carying a japanese bow and quiver with holy alien scriptutres in a japanesse Wes Anderson's movie
venomous Costa Rica blue frog humanoid wearing a red silk kimono and gold hindu jewelry, carying... [more]