Kotomora
オオヒキガエル (おおひきがえる) Japanese meaning | Kotomora