an Entity in Data Space: 134.155.108.49:8890
Benjamin Ely is an American brickfilmer. He is known for Sola Luna, MECH, and for his series of Captain D. Rom films.