(Answered-ish) Where should I ask for help deleting an account for a Japanese website?
Update: The answer to my question wasn't certain, but the conclusion I came to is that there's no option to delete my account for this Japanese website....
Update: The answer to my question wasn't certain, but the conclusion I came to is that there's no option to delete my account for this Japanese website....