Kotomora
怪獣像 (kaijuuzou) Japanese meaning: gargoyle | Kotomora