Martin Lu



Martin Hirosha Lu (born February 16, 1997) is the son of Gaea. He is blind, but can see by feeling vibrations in the earth.