Kotomora
煢然 (keizen) Japanese meaning: alone and helpless | Kotomora