Kotomora
非力 (ひりき, hiriki) Japanese meaning: powerless | Kotomora