Ikuro himself!
  
Awards:
Softgames.de  
(5 of 5 stars)
Gratisgames.de  
(4 of 5 stars)