藻掻きもがきmogakinounstrugglewrithingwrigglingflounderingKanji in this word掻scratch藻seaweedStudy it in Yanamino