What is PEDA? I doubt you meant the Pennsylvania Economic Development Association...
3 stars for effort - comically disturbing imagery, coupled with a holiday that has no business existing.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.