Kotomora
ガーゴイル Japanese meaning | Kotomora