Kotomora
打ち下ろし (uchioroshi) Japanese meaning: downhill hole | Kotomora