Kotomora
気圧される (keosareru) Japanese meaning: be overawed | Kotomora