BLEHH!!!!

This is the site for My DELTARUNE take's Newsletter!
You aren't supposed to be here!!!!
Eyeh! Eyeh! Begone!!!!!!!