A Japanese woman who calls herself ahoo