Kotomora
姫長元坊 (himechougenbou) Japanese meaning | Kotomora