Agreed, Karen Kaede is a hottie