ヘッドスライディング
heddosuraidingu

Noun
Suru Verb

1. headfirst slide; head-first sliding

Baseball

From English "head sliding"

Other forms: