Kotomora
長跪 (chouki) Japanese meaning: formal kneeling posture | Kotomora