Eric

Eric is one of the two twins running the Monster Ranch, together with his twin sister, Erin.