Kotomora
スキアシガエル科 (スキアシガエルか) Japanese meaning | Kotomora