Kotomora
拝跪 (haiki) Japanese meaning: kneeling down (to pray) | Kotomora