Kotomora
中国大返し (ちゅうごくおおがえし) Japanese meaning | Kotomora