The Scarlet Sisters are vampires. They may look cute but they drink blood from humans.Ah, about that...However, they don't drink straight from the source. Instead, they get blood from tea and cake.Well...I kinda understand the 'blood in tea' deal...Putting it in cake...How are you doing that?Not that I want to think about itHe's also good with chocolate and cookiesWe're leaving it to this expert.That guy is dangerous!