I do not know who that is or why I find it funny but I do
i saw her on ninja warrior
Shes a fairly well known Japanese standup comedian. I saw her on television a few times back when I lived there. Dont remember her name