Kotomora
やっとの思いで (yattonoomoide) Japanese meaning: finally | Kotomora