No idea what it really is but swear to God, everything inside is chocolate. Heaven.

melted marshmallows with bananas and chocolate syrup