Sore wa Maichiru Sakura no Youni (2004 PC)
Check for related series
Sagara Yamahiko(?)
Aokawa Teru