Kotomora
這いつくばる (haitsukubaru) Japanese meaning: grovel | Kotomora