I am utterly thrilled and astounded and full of glee to announce that Stella Buio will be making its European debut at the 33rd Fantafestival in Rome, Italy! My little Italian horror homage is heading home!! Once I figure out when it is, I’ll post more details… :D

My homie who speaks Italian says it’s in June. HOLY CRAP! THAT’S NEXT MONTH!