Jaycen Joshua (who you're probably thinking of) was the mixer (He worked on a few tracks on Love Songs). The arranger is DJ Hello Kitty who, yes, is a remixer/arranger/producer/DJ who's officially tied to Sanrio, dresses up like Hello Kitty, and has CDs and everything.
http://djhellokitty.com/index.html