Kotomora
上首尾 (joushubi) Japanese meaning: great success | Kotomora