Kotomora
仏馬力 (futsubariki) Japanese meaning: metric horsepower | Kotomora