womanonthehill:Goro Majima + strengths and flaws