Tenma de Mile! © 2008 Fuuki Company, Limited.
The name of this game can be translated as 'Mile to heaven'.
The mascot Mile also appears on the game "Susume! Mile Smile".
Game's screenshots.
Official website: http://www.fuuki-games.co.jp/dev/mile.htm