Marco Diaz

Marco Ubaldo Diaz is a character in Star vs. the Forces of Evil and in the In a Locked Room series.

under construction