Kotomora
ディーゼル (diizeru) Japanese meaning: diesel | Kotomora