Vocabulary
馬鹿力
ばかぢから
great physical power; animal strength
noun