Kotomora
山鯨 (yamakujira) Japanese meaning: wild boar meat | Kotomora