Kotomora
竜骨弁 (ryuukotsuben) Japanese meaning: keel petal | Kotomora