Kotomora
タービン (taabin) Japanese meaning: turbine | Kotomora