NichiDict

ステッピングレーザー

[suteppingureezaa]

Meanings

1.Noun

Stepping Razor (film)