キイロアナコンダ
Meanings
Noun
1. Yellow anaconda