3girls alternate_hair_length alternate_hairstyle american_flag ascot bat_wings blue_eyes blush brazilian_flag canadian_flag chair closed_eyes commentary_request cup dress flag flags_of_all_nations german_flag head_wings italian_flag izayoi_sakuya japanese_flag koakuma long_hair long_sleeves looking_at_another maid_headdress multiple_girls necktie no_hat patchouli_knowledge profile puffy_sleeves purple_hair red_legwear redhead revision ribbon satou_kibi shirt short_hair short_sleeves silver_hair sitting skirt skirt_set smile striped striped_dress sweatdrop table teacup touhou union_jack vest violet_eyes wide_sleeves wings younger