Kotomora
八面六臂 (はちめんろっぴ) Japanese meaning | Kotomora