alyruko - not to sound optimistic, but this would be a cute...

more about : alyruko