王蛇 おうじゃ
ōja

Noun

1. boa (snake)

Related to ボア