Kotomora
オイルエンジン (oiruenjin) Japanese meaning: oil engine | Kotomora