otakuros - “Mighty and powerful gods”

more about : otakuros