Kotomora
馬力 (ばりき, bariki) Japanese meaning: horsepower | Kotomora