Kotomora
オニビシ (おにびし) Japanese meaning | Kotomora