Kotomora
圧し掛かる (oshikakaru) Japanese meaning: lean over | Kotomora