Kotomora
後ろ盾 (ushirodate) Japanese meaning: backing | Kotomora