Kotomora
イノブタ (inobuta) Japanese meaning: boar-pig hybrid | Kotomora