Vocabulary

入魂

putting one's heart and soul (into); giving one's all

noun suru-verb adj-no
freq #43