http://www.hakocha.com/
Is it hakocha.com's picture diary?