Kotomora
解きほどく (tokihodoku) Japanese meaning: unravel | Kotomora