Sexy yet charming angel Mai Hoshino charming and bewitching