オイルボール
oirubōru

Noun

1. oil ball

Other forms: