Matthew DeLucas

Matthew DeLucas is the producer and lead programmer on the Battle High series.