Kotomora
ジュウジメドクアマガエル (じゅうじめどくあまがえる) Japanese meaning | Kotomora