Kotomora
跪け (ひざまずけ, hizamazuke) Japanese meaning: kneeling | Kotomora