Kotomora
ヨコバイガラガラヘビ (よこばいガラガラへび) Japanese meaning | Kotomora