Kotomora
ガーゴイル (gaagoiru) Japanese meaning: gargoyle | Kotomora