15cm Moist Chocolate Cake

Moist chocolate cake layered with chocolate cream cheese frosting, covered with chocolate ganache drip, topped with cream cheese roses and chocolate flakes.