About Leo Cherry

Leo Cherry, a Human made of 60% water with most of the remaining mass being made up of carbon and some trace elements from the core of stars.