Honda F20C = Most Powerful 4 Cylinder Naturally Aspirated Engine in the World !!!!
and FYI :
Engines with highest specific power output
1. Ferrari 4.5 L V8 from 458 Italia = 126.67 HP per Liter
2. Honda F20C, 2L, Inline 4 from S2K = 125HP per Liter
AND!!! Ferrari engine has 2.25 times...