Originally from Los Angeles, California, Otter Holmes currently resides in Chicago, Illinois. He enjoys travelling, photography, & being a good story teller.Originally from Los Angeles, California, Otter Holmes currently resides in Chicago, Illinois. He enjoys travelling, photography, & being a good story teller.