Chocolate Sea Salt Caramel Cake

Yellow butter cake filled with layers of house made sea salt caramel, rich Belgian chocolate ganache, and whipped pastry cream; frosted in sea salt caramel Italian buttercream; and then decorated with drizzled and swirled chocolate and sea salt caramel.