Kotomora
オーガ (おーが, ooga) Japanese meaning: ogre | Kotomora