Kotomora
蛸入道 (takonyuudou) Japanese meaning: octopus | Kotomora