Kotomora
王蛇 (おうじゃ, ouja) Japanese meaning: boa (snake) | Kotomora