Kotomora
身をかがめる (miokagameru) Japanese meaning: stoop | Kotomora